double rifle - French English Dictionary